package es.mfp.practicos.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import es.mfp.practicos.dao.ParametrosDAO;
import es.mfp.practicos.domain.Parametros;

@Component("parametrosService")
public class ParametrosServiceImpl implements ParametrosService {

	@Autowired
	private ParametrosDAO dao = null;

	public void setDao(ParametrosDAO dao) {
		this.dao = dao;
	}

	@Override
	public Parametros buscarViegente() {
		// por ahora tan solo habra uno...

		List<Parametros> res = dao.getAll();

		if (res == null || res.isEmpty()) {
			return null;
		}

		return res.iterator().next();
	}

	@Override
	public void insertar(Parametros p) {
		dao.insert(p);
	}

}
